lightly lubricated - Turkish English Dictionary